﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ParasitoLibrary.Core.Entidade;

namespace ParasitoLibrary.DataAccess
{
    public partial class DAOAssunto : DAOEntidadeParasitoAbstrata<Assunto>
    {
        #region .:> Singleton

        private static DAOAssunto instancia = null;
        private static object objSincronizado = new object();

        private DAOAssunto()
        {
        }

        public static DAOAssunto getInstancia()
        {
            if (instancia == null)
            {
                lock (objSincronizado)
                {
                    if (instancia == null)
                    {
                        instancia = new DAOAssunto();
                    }
                }
            }
            return instancia;
        }

        #endregion        
    }
}
